home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_85.txt < prev    next >
Text File  |  1993-04-16  |  32KB  |  577 lines

  1. # near model CODE resource
  2. # jump table entries: 10152-10154 (3 of them)
  3. export_1269:
  4. 00000000  4E56 FE48                link       A6, -0x01B8
  5. 00000004  48E7 0118                movem.l    -[A7], D7,A3,A4
  6. 00000008  286E 000C                movea.l    A4, [A6 + 0xC]
  7. 0000000C  7000                     moveq.l    D0, 0x00
  8. 0000000E  2D40 FFF4                move.l     [A6 - 0xC], D0
  9. 00000012  2640                     movea.l    A3, D0
  10. 00000014  2640                     movea.l    A3, D0
  11. 00000016  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  12. 0000001E  2D40 FFFC                move.l     [A6 - 0x4], D0
  13. 00000022  41EE FFF8                lea.l      A0, [A6 - 0x8]
  14. 00000026  2F0C                     move.l     -[A7], A4
  15. 00000028  2054                     movea.l    A0, [A4]
  16. 0000002A  2050                     movea.l    A0, [A0]
  17. 0000002C  2268 008C                movea.l    A1, [A0 + 0x8C]
  18. 00000030  4E91                     jsr        [A1]
  19. 00000032  2640                     movea.l    A3, D0
  20. 00000034  200B                     move.l     D0, A3
  21. 00000036  584F                     addq.w     A7, 4
  22. 00000038  660C                     bne        +0xE /* 00000046 */
  23. 0000003A  2F3C FFFF F940           move.l     -[A7], 0xFFFFF940
  24. 00000040  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  25. 00000044  584F                     addq.w     A7, 4
  26. label00000046:
  27. 00000046  4878 2CEC                push.l     0x2CEC
  28. 0000004A  2F0B                     move.l     -[A7], A3
  29. 0000004C  2053                     movea.l    A0, [A3]
  30. 0000004E  2050                     movea.l    A0, [A0]
  31. 00000050  2268 000C                movea.l    A1, [A0 + 0xC]
  32. 00000054  4E91                     jsr        [A1]
  33. 00000056  4A00                     tst.b      D0
  34. 00000058  504F                     addq.w     A7, 8
  35. 0000005A  6734                     beq        +0x36 /* 00000090 */
  36. 0000005C  7000                     moveq.l    D0, 0x00
  37. 0000005E  2F00                     move.l     -[A7], D0
  38. 00000060  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  39. 00000066  2F0B                     move.l     -[A7], A3
  40. 00000068  486E FE48                pea.l      [A6 - 0x1B8]
  41. 0000006C  4EAD 25C2                jsr        [A5 + 0x25C2 /* export_1204 */]
  42. 00000070  41EE FE48                lea.l      A0, [A6 - 0x1B8]
  43. 00000074  43EE FF60                lea.l      A1, [A6 - 0xA0]
  44. 00000078  22D8                     move.l     [A1]+, [A0]+
  45. 0000007A  22D8                     move.l     [A1]+, [A0]+
  46. 0000007C  41EE FF60                lea.l      A0, [A6 - 0xA0]
  47. 00000080  43EE FFF8                lea.l      A1, [A6 - 0x8]
  48. 00000084  22D8                     move.l     [A1]+, [A0]+
  49. 00000086  22D8                     move.l     [A1]+, [A0]+
  50. 00000088  4FEF 0010                lea.l      A7, [A7 + 0x10]
  51. 0000008C  6000 0158                bra        +0x15A /* 000001E6 */
  52. label00000090:
  53. 00000090  4878 510E                push.l     0x510E
  54. 00000094  2F0B                     move.l     -[A7], A3
  55. 00000096  2053                     movea.l    A0, [A3]
  56. 00000098  2050                     movea.l    A0, [A0]
  57. 0000009A  2268 000C                movea.l    A1, [A0 + 0xC]
  58. 0000009E  4E91                     jsr        [A1]
  59. 000000A0  4A00                     tst.b      D0
  60. 000000A2  504F                     addq.w     A7, 8
  61. 000000A4  6700 0134                beq        +0x136 /* 000001DA */
  62. 000000A8  284B                     movea.l    A4, A3
  63. 000000AA  486E FF68                pea.l      [A6 - 0x98]
  64. 000000AE  2F0C                     move.l     -[A7], A4
  65. 000000B0  2054                     movea.l    A0, [A4]
  66. 000000B2  2050                     movea.l    A0, [A0]
  67. 000000B4  2268 01B8                movea.l    A1, [A0 + 0x1B8]
  68. 000000B8  4E91                     jsr        [A1]
  69. 000000BA  2E2E FFC8                move.l     D7, [A6 - 0x38]
  70. 000000BE  504F                     addq.w     A7, 8
  71. 000000C0  660C                     bne        +0xE /* 000000CE */
  72. 000000C2  2F3C FFFF C462           move.l     -[A7], 0xFFFFC462
  73. 000000C8  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  74. 000000CC  584F                     addq.w     A7, 4
  75. label000000CE:
  76. 000000CE  2053                     movea.l    A0, [A3]
  77. 000000D0  2868 000A                movea.l    A4, [A0 + 0xA]
  78. 000000D4  200C                     move.l     D0, A4
  79. 000000D6  6734                     beq        +0x36 /* 0000010C */
  80. 000000D8  4878 280A                push.l     0x280A /* '(\n' */
  81. 000000DC  2F0C                     move.l     -[A7], A4
  82. 000000DE  2054                     movea.l    A0, [A4]
  83. 000000E0  2050                     movea.l    A0, [A0]
  84. 000000E2  2268 000C                movea.l    A1, [A0 + 0xC]
  85. 000000E6  4E91                     jsr        [A1]
  86. 000000E8  7200                     moveq.l    D1, 0x00
  87. 000000EA  1200                     move.b     D1, D0
  88. 000000EC  4A81                     tst.l      D1
  89. 000000EE  504F                     addq.w     A7, 8
  90. 000000F0  6626                     bne        +0x28 /* 00000118 */
  91. 000000F2  4878 2DE6                push.l     0x2DE6
  92. 000000F6  2F0C                     move.l     -[A7], A4
  93. 000000F8  2054                     movea.l    A0, [A4]
  94. 000000FA  2050                     movea.l    A0, [A0]
  95. 000000FC  2268 000C                movea.l    A1, [A0 + 0xC]
  96. 00000100  4E91                     jsr        [A1]
  97. 00000102  7200                     moveq.l    D1, 0x00
  98. 00000104  1200                     move.b     D1, D0
  99. 00000106  4A81                     tst.l      D1
  100. 00000108  504F                     addq.w     A7, 8
  101. 0000010A  660C                     bne        +0xE /* 00000118 */
  102. label0000010C:
  103. 0000010C  2F3C FFFF C462           move.l     -[A7], 0xFFFFC462
  104. 00000112  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  105. 00000116  584F                     addq.w     A7, 4
  106. label00000118:
  107. 00000118  2F07                     move.l     -[A7], D7
  108. 0000011A  2053                     movea.l    A0, [A3]
  109. 0000011C  3028 0034                move.w     D0, [A0 + 0x34]
  110. 00000120  48C0                     ext.l      D0
  111. 00000122  2F00                     move.l     -[A7], D0
  112. 00000124  2F2D FDAA                move.l     -[A7], [A5 - 0x256]
  113. 00000128  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  114. 0000012C  2840                     movea.l    A4, D0
  115. 0000012E  200C                     move.l     D0, A4
  116. 00000130  4FEF 000C                lea.l      A7, [A7 + 0xC]
  117. 00000134  6700 00B0                beq        +0xB2 /* 000001E6 */
  118. 00000138  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  119. 0000013E  2F0C                     move.l     -[A7], A4
  120. 00000140  486E FE48                pea.l      [A6 - 0x1B8]
  121. 00000144  4EAD 25A2                jsr        [A5 + 0x25A2 /* export_1200 */]
  122. 00000148  41EE FE48                lea.l      A0, [A6 - 0x1B8]
  123. 0000014C  43EE FE58                lea.l      A1, [A6 - 0x1A8]
  124. 00000150  22D8                     move.l     [A1]+, [A0]+
  125. 00000152  22D8                     move.l     [A1]+, [A0]+
  126. 00000154  41EE FE58                lea.l      A0, [A6 - 0x1A8]
  127. 00000158  43EE FE50                lea.l      A1, [A6 - 0x1B0]
  128. 0000015C  22D8                     move.l     [A1]+, [A0]+
  129. 0000015E  22D8                     move.l     [A1]+, [A0]+
  130. 00000160  2D7C 6E75 6C6C FE60      move.l     [A6 - 0x1A0], 0x6E756C6C /* 'null' */
  131. 00000168  7000                     moveq.l    D0, 0x00
  132. 0000016A  2D40 FE64                move.l     [A6 - 0x19C], D0
  133. 0000016E  41EE FE60                lea.l      A0, [A6 - 0x1A0]
  134. 00000172  41EE FE68                lea.l      A0, [A6 - 0x198]
  135. 00000176  4210                     clr.b      [A0]
  136. 00000178  4878 0BEA                push.l     0xBEA
  137. 0000017C  486E FE68                pea.l      [A6 - 0x198]
  138. 00000180  2F0B                     move.l     -[A7], A3
  139. 00000182  2053                     movea.l    A0, [A3]
  140. 00000184  2050                     movea.l    A0, [A0]
  141. 00000186  2268 0060                movea.l    A1, [A0 + 0x60]
  142. 0000018A  4E91                     jsr        [A1]
  143. 0000018C  486E FE68                pea.l      [A6 - 0x198]
  144. 00000190  486E FE60                pea.l      [A6 - 0x1A0]
  145. 00000194  4EAD 12A2                jsr        [A5 + 0x12A2 /* export_592 */]
  146. 00000198  7000                     moveq.l    D0, 0x00
  147. 0000019A  2F00                     move.l     -[A7], D0
  148. 0000019C  41EE FE68                lea.l      A0, [A6 - 0x198]
  149. 000001A0  2F20                     move.l     -[A7], -[A0]
  150. 000001A2  2F20                     move.l     -[A7], -[A0]
  151. 000001A4  2F3C 6E61 6D65           move.l     -[A7], 0x6E616D65 /* 'name' */
  152. 000001AA  41EE FE58                lea.l      A0, [A6 - 0x1A8]
  153. 000001AE  2F20                     move.l     -[A7], -[A0]
  154. 000001B0  2F20                     move.l     -[A7], -[A0]
  155. 000001B2  2F0B                     move.l     -[A7], A3
  156. 000001B4  4EAD 13CA                jsr        [A5 + 0x13CA /* export_629 */]
  157. 000001B8  588F                     addq.l     A7, 4
  158. 000001BA  2F00                     move.l     -[A7], D0
  159. 000001BC  486E FFF8                pea.l      [A6 - 0x8]
  160. 000001C0  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  161. 000001C4  486E FE60                pea.l      [A6 - 0x1A0]
  162. 000001C8  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  163. 000001CC  486E FE50                pea.l      [A6 - 0x1B0]
  164. 000001D0  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  165. 000001D4  4FEF 0048                lea.l      A7, [A7 + 0x48]
  166. 000001D8  600C                     bra        +0xE /* 000001E6 */
  167. label000001DA:
  168. 000001DA  2F3C FFFF C462           move.l     -[A7], 0xFFFFC462
  169. 000001E0  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  170. 000001E4  584F                     addq.w     A7, 4
  171. label000001E6:
  172. 000001E6  4EAD 13E2                jsr        [A5 + 0x13E2 /* export_632 */]
  173. 000001EA  2D40 FFF4                move.l     [A6 - 0xC], D0
  174. 000001EE  2F0B                     move.l     -[A7], A3
  175. 000001F0  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  176. 000001F4  4EAD 0832                jsr        [A5 + 0x832 /* export_258 */]
  177. 000001F8  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  178. 000001FC  2F3C 8000 0000           move.l     -[A7], 0x80000000
  179. 00000202  2F0B                     move.l     -[A7], A3
  180. 00000204  2F3C 7075 7461           move.l     -[A7], 0x70757461 /* 'puta' */
  181. 0000020A  4EAD 1FAA                jsr        [A5 + 0x1FAA /* export_1009 */]
  182. 0000020E  4AAE FFF4                tst.l      [A6 - 0xC]
  183. 00000212  4FEF 0018                lea.l      A7, [A7 + 0x18]
  184. 00000216  670A                     beq        +0xC /* 00000222 */
  185. 00000218  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  186. 0000021C  4EAD 07B2                jsr        [A5 + 0x7B2 /* export_242 */]
  187. 00000220  584F                     addq.w     A7, 4
  188. label00000222:
  189. 00000222  206E 0008                movea.l    A0, [A6 + 0x8]
  190. 00000226  43EE FFF8                lea.l      A1, [A6 - 0x8]
  191. 0000022A  20D9                     move.l     [A0]+, [A1]+
  192. 0000022C  20D9                     move.l     [A0]+, [A1]+
  193. 0000022E  4CEE 1880 FE3C           movem.l    D7,A3,A4, [A6 - 0x1C4]
  194. 00000234  4E5E                     unlink     A6
  195. 00000236  4E75                     rts
  196. export_1270:
  197. 00000238  4E56 FFF4                link       A6, -0x000C
  198. 0000023C  48E7 1118                movem.l    -[A7], D3,D7,A3,A4
  199. 00000240  2E2E 0010                move.l     D7, [A6 + 0x10]
  200. 00000244  286E 000C                movea.l    A4, [A6 + 0xC]
  201. 00000248  486E FFF8                pea.l      [A6 - 0x8]
  202. 0000024C  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  203. 00000250  2007                     move.l     D0, D7
  204. 00000252  0480 6770 7072           subi.l     D0, 0x67707072 /* 'gppr' */
  205. 00000258  584F                     addq.w     A7, 4
  206. 0000025A  6700 011C                beq        +0x11E /* 00000378 */
  207. 0000025E  0480 0003 03FE           subi.l     D0, 0x303FE
  208. 00000264  6700 0112                beq        +0x114 /* 00000378 */
  209. 00000268  0480 01FC FE06           subi.l     D0, 0x1FCFE06
  210. 0000026E  6700 01BE                beq        +0x1C0 /* 0000042E */
  211. 00000272  0480 0606 FBFC           subi.l     D0, 0x606FBFC
  212. 00000278  6700 00FE                beq        +0x100 /* 00000378 */
  213. 0000027C  0480 03EE 09FE           subi.l     D0, 0x3EE09FE
  214. 00000282  6740                     beq        +0x42 /* 000002C4 */
  215. 00000284  0480 0001 FA00           subi.l     D0, 0x1FA00
  216. 0000028A  6700 0092                beq        +0x94 /* 0000031E */
  217. 0000028E  0480 0000 EF02           subi.l     D0, 0xEF02
  218. 00000294  6700 024C                beq        +0x24E /* 000004E2 */
  219. 00000298  0480 0005 0E03           subi.l     D0, 0x50E03
  220. 0000029E  6700 0134                beq        +0x136 /* 000003D4 */
  221. 000002A2  0480 0002 07F9           subi.l     D0, 0x207F9
  222. 000002A8  6700 01DE                beq        +0x1E0 /* 00000488 */
  223. 000002AC  0480 0000 FB01           subi.l     D0, 0xFB01
  224. 000002B2  6700 0288                beq        +0x28A /* 0000053C */
  225. 000002B6  0480 0006 FBF5           subi.l     D0, 0x6FBF5
  226. 000002BC  6700 02D6                beq        +0x2D8 /* 00000594 */
  227. 000002C0  6000 02FA                bra        +0x2FC /* 000005BC */
  228. label000002C4:
  229. 000002C4  7000                     moveq.l    D0, 0x00
  230. 000002C6  2640                     movea.l    A3, D0
  231. 000002C8  7601                     moveq.l    D3, 0x01
  232. 000002CA  220B                     move.l     D1, A3
  233. 000002CC  6616                     bne        +0x18 /* 000002E4 */
  234. 000002CE  2F03                     move.l     -[A7], D3
  235. 000002D0  700C                     moveq.l    D0, 0x0C
  236. 000002D2  2F00                     move.l     -[A7], D0
  237. 000002D4  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  238. 000002D8  588F                     addq.l     A7, 4
  239. 000002DA  261F                     move.l     D3, [A7]+
  240. 000002DC  2640                     movea.l    A3, D0
  241. 000002DE  200B                     move.l     D0, A3
  242. 000002E0  6602                     bne        +0x4 /* 000002E4 */
  243. 000002E2  7600                     moveq.l    D3, 0x00
  244. label000002E4:
  245. 000002E4  4A03                     tst.b      D3
  246. 000002E6  6714                     beq        +0x16 /* 000002FC */
  247. 000002E8  2F0B                     move.l     -[A7], A3
  248. 000002EA  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  249. 000002EE  2640                     movea.l    A3, D0
  250. 000002F0  2053                     movea.l    A0, [A3]
  251. 000002F2  202D FE6E                move.l     D0, [A5 - 0x192]
  252. 000002F6  2080                     move.l     [A0], D0
  253. 000002F8  584F                     addq.w     A7, 4
  254. 000002FA  6002                     bra        +0x4 /* 000002FE */
  255. label000002FC:
  256. 000002FC  7000                     moveq.l    D0, 0x00
  257. label000002FE:
  258. 000002FE  2D4B FFF4                move.l     [A6 - 0xC], A3
  259. 00000302  2F0C                     move.l     -[A7], A4
  260. 00000304  2F0B                     move.l     -[A7], A3
  261. 00000306  4EAD 153A                jsr        [A5 + 0x153A /* export_675 */]
  262. 0000030A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  263. 0000030E  486E FFF8                pea.l      [A6 - 0x8]
  264. 00000312  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  265. 00000316  4FEF 0010                lea.l      A7, [A7 + 0x10]
  266. 0000031A  6000 02B0                bra        +0x2B2 /* 000005CC */
  267. label0000031E:
  268. 0000031E  7000                     moveq.l    D0, 0x00
  269. 00000320  2640                     movea.l    A3, D0
  270. 00000322  7601                     moveq.l    D3, 0x01
  271. 00000324  220B                     move.l     D1, A3
  272. 00000326  6616                     bne        +0x18 /* 0000033E */
  273. 00000328  2F03                     move.l     -[A7], D3
  274. 0000032A  700C                     moveq.l    D0, 0x0C
  275. 0000032C  2F00                     move.l     -[A7], D0
  276. 0000032E  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  277. 00000332  588F                     addq.l     A7, 4
  278. 00000334  261F                     move.l     D3, [A7]+
  279. 00000336  2640                     movea.l    A3, D0
  280. 00000338  200B                     move.l     D0, A3
  281. 0000033A  6602                     bne        +0x4 /* 0000033E */
  282. 0000033C  7600                     moveq.l    D3, 0x00
  283. label0000033E:
  284. 0000033E  4A03                     tst.b      D3
  285. 00000340  6714                     beq        +0x16 /* 00000356 */
  286. 00000342  2F0B                     move.l     -[A7], A3
  287. 00000344  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  288. 00000348  2640                     movea.l    A3, D0
  289. 0000034A  2053                     movea.l    A0, [A3]
  290. 0000034C  202D FE8A                move.l     D0, [A5 - 0x176]
  291. 00000350  2080                     move.l     [A0], D0
  292. 00000352  584F                     addq.w     A7, 4
  293. 00000354  6002                     bra        +0x4 /* 00000358 */
  294. label00000356:
  295. 00000356  7000                     moveq.l    D0, 0x00
  296. label00000358:
  297. 00000358  2D4B FFF4                move.l     [A6 - 0xC], A3
  298. 0000035C  2F0C                     move.l     -[A7], A4
  299. 0000035E  2F0B                     move.l     -[A7], A3
  300. 00000360  4EAD 229A                jsr        [A5 + 0x229A /* export_1103 */]
  301. 00000364  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  302. 00000368  486E FFF8                pea.l      [A6 - 0x8]
  303. 0000036C  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  304. 00000370  4FEF 0010                lea.l      A7, [A7 + 0x10]
  305. 00000374  6000 0256                bra        +0x258 /* 000005CC */
  306. label00000378:
  307. 00000378  7000                     moveq.l    D0, 0x00
  308. 0000037A  2640                     movea.l    A3, D0
  309. 0000037C  7601                     moveq.l    D3, 0x01
  310. 0000037E  220B                     move.l     D1, A3
  311. 00000380  6616                     bne        +0x18 /* 00000398 */
  312. 00000382  2F03                     move.l     -[A7], D3
  313. 00000384  700C                     moveq.l    D0, 0x0C
  314. 00000386  2F00                     move.l     -[A7], D0
  315. 00000388  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  316. 0000038C  588F                     addq.l     A7, 4
  317. 0000038E  261F                     move.l     D3, [A7]+
  318. 00000390  2640                     movea.l    A3, D0
  319. 00000392  200B                     move.l     D0, A3
  320. 00000394  6602                     bne        +0x4 /* 00000398 */
  321. 00000396  7600                     moveq.l    D3, 0x00
  322. label00000398:
  323. 00000398  4A03                     tst.b      D3
  324. 0000039A  6714                     beq        +0x16 /* 000003B0 */
  325. 0000039C  2F0B                     move.l     -[A7], A3
  326. 0000039E  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  327. 000003A2  2640                     movea.l    A3, D0
  328. 000003A4  2053                     movea.l    A0, [A3]
  329. 000003A6  202D FE82                move.l     D0, [A5 - 0x17E]
  330. 000003AA  2080                     move.l     [A0], D0
  331. 000003AC  584F                     addq.w     A7, 4
  332. 000003AE  6002                     bra        +0x4 /* 000003B2 */
  333. label000003B0:
  334. 000003B0  7000                     moveq.l    D0, 0x00
  335. label000003B2:
  336. 000003B2  2D4B FFF4                move.l     [A6 - 0xC], A3
  337. 000003B6  2F07                     move.l     -[A7], D7
  338. 000003B8  2F0C                     move.l     -[A7], A4
  339. 000003BA  2F0B                     move.l     -[A7], A3
  340. 000003BC  4EAD 1552                jsr        [A5 + 0x1552 /* export_678 */]
  341. 000003C0  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  342. 000003C4  486E FFF8                pea.l      [A6 - 0x8]
  343. 000003C8  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  344. 000003CC  4FEF 0014                lea.l      A7, [A7 + 0x14]
  345. 000003D0  6000 01FA                bra        +0x1FC /* 000005CC */
  346. label000003D4:
  347. 000003D4  7000                     moveq.l    D0, 0x00
  348. 000003D6  2640                     movea.l    A3, D0
  349. 000003D8  7601                     moveq.l    D3, 0x01
  350. 000003DA  220B                     move.l     D1, A3
  351. 000003DC  6616                     bne        +0x18 /* 000003F4 */
  352. 000003DE  2F03                     move.l     -[A7], D3
  353. 000003E0  700C                     moveq.l    D0, 0x0C
  354. 000003E2  2F00                     move.l     -[A7], D0
  355. 000003E4  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  356. 000003E8  588F                     addq.l     A7, 4
  357. 000003EA  261F                     move.l     D3, [A7]+
  358. 000003EC  2640                     movea.l    A3, D0
  359. 000003EE  200B                     move.l     D0, A3
  360. 000003F0  6602                     bne        +0x4 /* 000003F4 */
  361. 000003F2  7600                     moveq.l    D3, 0x00
  362. label000003F4:
  363. 000003F4  4A03                     tst.b      D3
  364. 000003F6  6714                     beq        +0x16 /* 0000040C */
  365. 000003F8  2F0B                     move.l     -[A7], A3
  366. 000003FA  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  367. 000003FE  2640                     movea.l    A3, D0
  368. 00000400  2053                     movea.l    A0, [A3]
  369. 00000402  202D FE72                move.l     D0, [A5 - 0x18E]
  370. 00000406  2080                     move.l     [A0], D0
  371. 00000408  584F                     addq.w     A7, 4
  372. 0000040A  6002                     bra        +0x4 /* 0000040E */
  373. label0000040C:
  374. 0000040C  7000                     moveq.l    D0, 0x00
  375. label0000040E:
  376. 0000040E  2D4B FFF4                move.l     [A6 - 0xC], A3
  377. 00000412  2F0C                     move.l     -[A7], A4
  378. 00000414  2F0B                     move.l     -[A7], A3
  379. 00000416  4EAD 1542                jsr        [A5 + 0x1542 /* export_676 */]
  380. 0000041A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  381. 0000041E  486E FFF8                pea.l      [A6 - 0x8]
  382. 00000422  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  383. 00000426  4FEF 0010                lea.l      A7, [A7 + 0x10]
  384. 0000042A  6000 01A0                bra        +0x1A2 /* 000005CC */
  385. label0000042E:
  386. 0000042E  7000                     moveq.l    D0, 0x00
  387. 00000430  2640                     movea.l    A3, D0
  388. 00000432  7601                     moveq.l    D3, 0x01
  389. 00000434  220B                     move.l     D1, A3
  390. 00000436  6616                     bne        +0x18 /* 0000044E */
  391. 00000438  2F03                     move.l     -[A7], D3
  392. 0000043A  700C                     moveq.l    D0, 0x0C
  393. 0000043C  2F00                     move.l     -[A7], D0
  394. 0000043E  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  395. 00000442  588F                     addq.l     A7, 4
  396. 00000444  261F                     move.l     D3, [A7]+
  397. 00000446  2640                     movea.l    A3, D0
  398. 00000448  200B                     move.l     D0, A3
  399. 0000044A  6602                     bne        +0x4 /* 0000044E */
  400. 0000044C  7600                     moveq.l    D3, 0x00
  401. label0000044E:
  402. 0000044E  4A03                     tst.b      D3
  403. 00000450  6714                     beq        +0x16 /* 00000466 */
  404. 00000452  2F0B                     move.l     -[A7], A3
  405. 00000454  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  406. 00000458  2640                     movea.l    A3, D0
  407. 0000045A  2053                     movea.l    A0, [A3]
  408. 0000045C  202D FE76                move.l     D0, [A5 - 0x18A]
  409. 00000460  2080                     move.l     [A0], D0
  410. 00000462  584F                     addq.w     A7, 4
  411. 00000464  6002                     bra        +0x4 /* 00000468 */
  412. label00000466:
  413. 00000466  7000                     moveq.l    D0, 0x00
  414. label00000468:
  415. 00000468  2D4B FFF4                move.l     [A6 - 0xC], A3
  416. 0000046C  2F0C                     move.l     -[A7], A4
  417. 0000046E  2F0B                     move.l     -[A7], A3
  418. 00000470  4EAD 154A                jsr        [A5 + 0x154A /* export_677 */]
  419. 00000474  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  420. 00000478  486E FFF8                pea.l      [A6 - 0x8]
  421. 0000047C  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  422. 00000480  4FEF 0010                lea.l      A7, [A7 + 0x10]
  423. 00000484  6000 0146                bra        +0x148 /* 000005CC */
  424. label00000488:
  425. 00000488  7000                     moveq.l    D0, 0x00
  426. 0000048A  2640                     movea.l    A3, D0
  427. 0000048C  7601                     moveq.l    D3, 0x01
  428. 0000048E  220B                     move.l     D1, A3
  429. 00000490  6616                     bne        +0x18 /* 000004A8 */
  430. 00000492  2F03                     move.l     -[A7], D3
  431. 00000494  700C                     moveq.l    D0, 0x0C
  432. 00000496  2F00                     move.l     -[A7], D0
  433. 00000498  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  434. 0000049C  588F                     addq.l     A7, 4
  435. 0000049E  261F                     move.l     D3, [A7]+
  436. 000004A0  2640                     movea.l    A3, D0
  437. 000004A2  200B                     move.l     D0, A3
  438. 000004A4  6602                     bne        +0x4 /* 000004A8 */
  439. 000004A6  7600                     moveq.l    D3, 0x00
  440. label000004A8:
  441. 000004A8  4A03                     tst.b      D3
  442. 000004AA  6714                     beq        +0x16 /* 000004C0 */
  443. 000004AC  2F0B                     move.l     -[A7], A3
  444. 000004AE  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  445. 000004B2  2640                     movea.l    A3, D0
  446. 000004B4  2053                     movea.l    A0, [A3]
  447. 000004B6  202D FE86                move.l     D0, [A5 - 0x17A]
  448. 000004BA  2080                     move.l     [A0], D0
  449. 000004BC  584F                     addq.w     A7, 4
  450. 000004BE  6002                     bra        +0x4 /* 000004C2 */
  451. label000004C0:
  452. 000004C0  7000                     moveq.l    D0, 0x00
  453. label000004C2:
  454. 000004C2  2D4B FFF4                move.l     [A6 - 0xC], A3
  455. 000004C6  2F0C                     move.l     -[A7], A4
  456. 000004C8  2F0B                     move.l     -[A7], A3
  457. 000004CA  4EAD 1562                jsr        [A5 + 0x1562 /* export_680 */]
  458. 000004CE  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  459. 000004D2  486E FFF8                pea.l      [A6 - 0x8]
  460. 000004D6  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  461. 000004DA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  462. 000004DE  6000 00EC                bra        +0xEE /* 000005CC */
  463. label000004E2:
  464. 000004E2  7000                     moveq.l    D0, 0x00
  465. 000004E4  2640                     movea.l    A3, D0
  466. 000004E6  7601                     moveq.l    D3, 0x01
  467. 000004E8  220B                     move.l     D1, A3
  468. 000004EA  6616                     bne        +0x18 /* 00000502 */
  469. 000004EC  2F03                     move.l     -[A7], D3
  470. 000004EE  700C                     moveq.l    D0, 0x0C
  471. 000004F0  2F00                     move.l     -[A7], D0
  472. 000004F2  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  473. 000004F6  588F                     addq.l     A7, 4
  474. 000004F8  261F                     move.l     D3, [A7]+
  475. 000004FA  2640                     movea.l    A3, D0
  476. 000004FC  200B                     move.l     D0, A3
  477. 000004FE  6602                     bne        +0x4 /* 00000502 */
  478. 00000500  7600                     moveq.l    D3, 0x00
  479. label00000502:
  480. 00000502  4A03                     tst.b      D3
  481. 00000504  6714                     beq        +0x16 /* 0000051A */
  482. 00000506  2F0B                     move.l     -[A7], A3
  483. 00000508  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  484. 0000050C  2640                     movea.l    A3, D0
  485. 0000050E  2053                     movea.l    A0, [A3]
  486. 00000510  202D FE66                move.l     D0, [A5 - 0x19A]
  487. 00000514  2080                     move.l     [A0], D0
  488. 00000516  584F                     addq.w     A7, 4
  489. 00000518  6002                     bra        +0x4 /* 0000051C */
  490. label0000051A:
  491. 0000051A  7000                     moveq.l    D0, 0x00
  492. label0000051C:
  493. 0000051C  2D4B FFF4                move.l     [A6 - 0xC], A3
  494. 00000520  2F0C                     move.l     -[A7], A4
  495. 00000522  2F0B                     move.l     -[A7], A3
  496. 00000524  4EAD 152A                jsr        [A5 + 0x152A /* export_673 */]
  497. 00000528  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  498. 0000052C  486E FFF8                pea.l      [A6 - 0x8]
  499. 00000530  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  500. 00000534  4FEF 0010                lea.l      A7, [A7 + 0x10]
  501. 00000538  6000 0092                bra        +0x94 /* 000005CC */
  502. label0000053C:
  503. 0000053C  7000                     moveq.l    D0, 0x00
  504. 0000053E  2640                     movea.l    A3, D0
  505. 00000540  7601                     moveq.l    D3, 0x01
  506. 00000542  220B                     move.l     D1, A3
  507. 00000544  6616                     bne        +0x18 /* 0000055C */
  508. 00000546  2F03                     move.l     -[A7], D3
  509. 00000548  700C                     moveq.l    D0, 0x0C
  510. 0000054A  2F00                     move.l     -[A7], D0
  511. 0000054C  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  512. 00000550  588F                     addq.l     A7, 4
  513. 00000552  261F                     move.l     D3, [A7]+
  514. 00000554  2640                     movea.l    A3, D0
  515. 00000556  200B                     move.l     D0, A3
  516. 00000558  6602                     bne        +0x4 /* 0000055C */
  517. 0000055A  7600                     moveq.l    D3, 0x00
  518. label0000055C:
  519. 0000055C  4A03                     tst.b      D3
  520. 0000055E  6714                     beq        +0x16 /* 00000574 */
  521. 00000560  2F0B                     move.l     -[A7], A3
  522. 00000562  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  523. 00000566  2640                     movea.l    A3, D0
  524. 00000568  2053                     movea.l    A0, [A3]
  525. 0000056A  202D FE6A                move.l     D0, [A5 - 0x196]
  526. 0000056E  2080                     move.l     [A0], D0
  527. 00000570  584F                     addq.w     A7, 4
  528. 00000572  6002                     bra        +0x4 /* 00000576 */
  529. label00000574:
  530. 00000574  7000                     moveq.l    D0, 0x00
  531. label00000576:
  532. 00000576  2D4B FFF4                move.l     [A6 - 0xC], A3
  533. 0000057A  2F0C                     move.l     -[A7], A4
  534. 0000057C  2F0B                     move.l     -[A7], A3
  535. 0000057E  4EAD 1532                jsr        [A5 + 0x1532 /* export_674 */]
  536. 00000582  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  537. 00000586  486E FFF8                pea.l      [A6 - 0x8]
  538. 0000058A  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  539. 0000058E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  540. 00000592  6038                     bra        +0x3A /* 000005CC */
  541. label00000594:
  542. 00000594  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  543. 0000059A  7000                     moveq.l    D0, 0x00
  544. 0000059C  2F00                     move.l     -[A7], D0
  545. 0000059E  2F0C                     move.l     -[A7], A4
  546. 000005A0  2F3C 7377 6E64           move.l     -[A7], 0x73776E64 /* 'swnd' */
  547. 000005A6  4EAD 278A                jsr        [A5 + 0x278A /* export_1261 */]
  548. 000005AA  2640                     movea.l    A3, D0
  549. 000005AC  2F0B                     move.l     -[A7], A3
  550. 000005AE  486E FFF8                pea.l      [A6 - 0x8]
  551. 000005B2  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  552. 000005B6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  553. 000005BA  6010                     bra        +0x12 /* 000005CC */
  554. label000005BC:
  555. 000005BC  2F07                     move.l     -[A7], D7
  556. 000005BE  2F0C                     move.l     -[A7], A4
  557. 000005C0  486E FFF8                pea.l      [A6 - 0x8]
  558. 000005C4  4EAD 28C2                jsr        [A5 + 0x28C2 /* export_1300 */]
  559. 000005C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  560. label000005CC:
  561. 000005CC  206E 0008                movea.l    A0, [A6 + 0x8]
  562. 000005D0  43EE FFF8                lea.l      A1, [A6 - 0x8]
  563. 000005D4  20D9                     move.l     [A0]+, [A1]+
  564. 000005D6  20D9                     move.l     [A0]+, [A1]+
  565. 000005D8  4CEE 1888 FFE4           movem.l    D3,D7,A3,A4, [A6 - 0x1C]
  566. 000005DE  4E5E                     unlink     A6
  567. 000005E0  4E75                     rts
  568. export_1271:
  569. 000005E2  4E56 FFFC                link       A6, -0x0004
  570. 000005E6  598F                     subq.l     A7, 4
  571. 000005E8  486E FFFC                pea.l      [A6 - 0x4]
  572. 000005EC  3F3C 0015                move.w     -[A7], 0x15
  573. 000005F0  A88F                     syscall    OSDispatch
  574. 000005F2  201F                     move.l     D0, [A7]+
  575. 000005F4  4E5E                     unlink     A6
  576. 000005F6  4E75                     rts
  577.